#ifndef  _NONCOPYABLE_H
#define _NONCOPYABLE_H

class Noncopyable
{
public:
    Noncopyable() {}
    ~Noncopyable() {}
    Noncopyable(const Noncopyable & rhs) = delete;
    Noncopyable & operator=(const Noncopyable & rhs) = delete;
private:

};
#endif //!__NONCOPYABLE_H
